chris gotterup
BasketballAn Empty Report and the Ethical Line of Basketball Number-CrunchingIn August 2026, while the NBA was still shut down by the pandemic, I sent the...
International FootballAlexander Isak and £125m: Four Matches Are Not Yet a MapThe Price of a Light Sentence A 26-year-old striker called the most expensive...
International FootballInfantino and FIFA's $6bn Vault: When Power Has to Be RedistributedThere's a moment at Carrington I always carry with me. A November morning,...
EsportsCS2 Falls to 805,000 Average Players: Seven Straight Months of Decline and an Unanswered QuestionAt 3:12 a.m. Jakarta time, I reopened the Steam Charts tab I had left untouch...
Table TennisMilton Keynes Ladies Charity Table Tennis Tournament Attracts 14 Participants, Raises £650 for Breast Cancer NowThe second annual ladies charity table tennis tournament at Milton Keynes Tab...
International FootballLuis Enrique extends at PSG: a philosophy of not giving orders and the test at the EtihadParis Saint-Germain announced Luis Enrique's contract extension without...
International FootballEugenie Bouchard and the Post-Retirement Brand Equation: When the Racket Leaves the Hand but the Brand Does Not RetireLas Vegas, one afternoon. Eugenie Bouchard posts a photograph. Within hours,...
International FootballEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy SustainabilityEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy...
Table TennisFour Days in Skopje: What China Actually Transferred to North Macedonian Table TennisSkopje, the second day of the visit. One table, two baskets of balls, seven...
Domestic FootballVietnam U23 Depart for Nagoya: A Map of the Squad and the Cracks to Inspect Before Asiad 2026 Kicks Off0:15 on September 13. No stands, no scarves, no drums. Coach Dinh Hong Vinh's...
SwimmingSam Gao Commits to Johns Hopkins: Why His Short-Course Profile Is Worth More Than Any Long-Course MedalAt 2 a.m. in Nha Trang, the college recruiting feed on SwimSwam carried exact...
AthleticsHa Long: 21 km, 15,000 Bibs and a Borrowed Word Called MarathonI count the wind before I count the people. That habit formed over thirty yea...
Martial ArtsAmid Transfer Noise, the Real Signal Lies in Release Clauses and Wage BillsSix in the morning at the Busan training ground, and only half the floodlight...
EsportsDecoding Vietnam's Esports Ecosystem: Nine Sedimentary Layers from VCS to the Global StageOver the final four months of 2026, I tracked 38 matches within the VCS syste...
International FootballLicina and the 50th-Minute Touch: Cremonese Are Holding a Juventus Asset With a Contract They Never SignedAt the 14th minute at Monzello, a player barely 1.75m tall burst into the box...
Domestic FootballU20 Vietnam and the Palestine Puzzle: Can the Viet Tri Home Advantage Revive Team Morale?Viet Tri, 8:00 PM on February 17, 2026. The Phu Tho Provincial Stadium blazes...
International FootballSeven Games Without a Win and the Crack Beyond the TouchlineIn the 84th minute, with the scoreboard reading 1-4, a man in the Stretford E...
International FootballThe Blank Report and the Hidden Money Flow of Vietnam's Transfer Window11 p.m. in Binh Duong. I closed a fourteen-page dossier on the V.League...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
International FootballLiga MX Suspends Promotion Ahead of Apertura 2026: When the Pitch No Longer Decides FateMatchday ten of the Apertura 2026 was played at Estadio Victoria,...
International FootballAlexander Isak and £125m: Four Matches Are Not Yet a MapThe Price of a Light Sentence A 26-year-old striker called the most expensive...
International FootballInfantino and FIFA's $6bn Vault: When Power Has to Be RedistributedThere's a moment at Carrington I always carry with me. A November morning,...
EsportsCS2 Falls to 805,000 Average Players: Seven Straight Months of Decline and an Unanswered QuestionAt 3:12 a.m. Jakarta time, I reopened the Steam Charts tab I had left untouch...
Table TennisMilton Keynes Ladies Charity Table Tennis Tournament Attracts 14 Participants, Raises £650 for Breast Cancer NowThe second annual ladies charity table tennis tournament at Milton Keynes Tab...
International FootballLuis Enrique extends at PSG: a philosophy of not giving orders and the test at the EtihadParis Saint-Germain announced Luis Enrique's contract extension without...
International FootballEugenie Bouchard and the Post-Retirement Brand Equation: When the Racket Leaves the Hand but the Brand Does Not RetireLas Vegas, one afternoon. Eugenie Bouchard posts a photograph. Within hours,...
International FootballEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy SustainabilityEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy...
Table TennisFour Days in Skopje: What China Actually Transferred to North Macedonian Table TennisSkopje, the second day of the visit. One table, two baskets of balls, seven...
Domestic FootballVietnam U23 Depart for Nagoya: A Map of the Squad and the Cracks to Inspect Before Asiad 2026 Kicks Off0:15 on September 13. No stands, no scarves, no drums. Coach Dinh Hong Vinh's...
SwimmingSam Gao Commits to Johns Hopkins: Why His Short-Course Profile Is Worth More Than Any Long-Course MedalAt 2 a.m. in Nha Trang, the college recruiting feed on SwimSwam carried exact...
AthleticsHa Long: 21 km, 15,000 Bibs and a Borrowed Word Called MarathonI count the wind before I count the people. That habit formed over thirty yea...
Martial ArtsAmid Transfer Noise, the Real Signal Lies in Release Clauses and Wage BillsSix in the morning at the Busan training ground, and only half the floodlight...
EsportsDecoding Vietnam's Esports Ecosystem: Nine Sedimentary Layers from VCS to the Global StageOver the final four months of 2026, I tracked 38 matches within the VCS syste...
International FootballLicina and the 50th-Minute Touch: Cremonese Are Holding a Juventus Asset With a Contract They Never SignedAt the 14th minute at Monzello, a player barely 1.75m tall burst into the box...
Domestic FootballU20 Vietnam and the Palestine Puzzle: Can the Viet Tri Home Advantage Revive Team Morale?Viet Tri, 8:00 PM on February 17, 2026. The Phu Tho Provincial Stadium blazes...
International FootballSeven Games Without a Win and the Crack Beyond the TouchlineIn the 84th minute, with the scoreboard reading 1-4, a man in the Stretford E...
International FootballThe Blank Report and the Hidden Money Flow of Vietnam's Transfer Window11 p.m. in Binh Duong. I closed a fourteen-page dossier on the V.League...
International FootballEmpty Data Sheets and the Price of Hasty Conclusions — Lessons from a V.League Analysis RoomIn October 2026, at the training centre of Sanna Khanh Hoa BVN, I sat in fron...
International FootballLiga MX Suspends Promotion Ahead of Apertura 2026: When the Pitch No Longer Decides FateMatchday ten of the Apertura 2026 was played at Estadio Victoria,...
